Number sense - French English Dictionary